package com.neusoft.rental.service;

import com.neusoft.rental.po.Goods;

import java.util.List;

public interface GoodsService {

    //三种功能，一、根据物资名称模糊搜索物资，二、管理员查询所有物资、三、普通用户所有已发放物资
    public List<Goods> queryGoodsByName(Goods goods);

    //根据物资id搜索物资详情
    public Goods queryGoodsById(Integer goodsid);

    //管理员增加新的物资
    public int addGoods(Goods goods);

    //实现了两个功能，一是实现了预约成功或者物质归还成功时物资库存数量的变化，二是管理员修改物资信息
    public int updateGoods(Goods goods);

    //根据物资id删除物资
    public int deleteGoodsById(int goodsId);
}
